technical hydrocarbon - German English Dictionary